const BASE_URL = "http://localhost:8080"
// import { useUserStore } from '@/stores/user.js'
export default function request(config={}){
    let {url,header={},method="GET",data } = config
    url = BASE_URL + url
    // if (useUserStore().token) {
    //     header["Authorization"]  = useUserStore().token
    // }
    return new Promise((resolve,reject) => {
        uni.request({
            url,
            header,
            method,
            data,
            success:res=> {
                if(res.data.code === 200){
                    resolve(res.data)
                }else if(res.data.code === 400 || res.data.code === 500){
                    reject(res.data)
                }else{
                    reject(res.data)
                }

            },
            fail:err=> {
                reject(err)
            }
        })

    })




}